i left my phone in your car - Français Anglais Dictionnaire